package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 申请事项-选派条件记录
 * @Author: yuncheng
 * @Date: 2024-03-15
 * @Version: V1.0
 */
@ApiModel(value = "spcy_sqsx_xptjjl对象", description = "申请事项-选派条件记录")
@TableName("spcy_sqsx_xptjjl")
public class SpcySqsxXptjjl extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "申请事项id")
    private String fsqsxid;

    @ApiModelProperty(value = "筛选选人方式")
    private String fxrfs;

    @ApiModelProperty(value = "筛选回避区域")
    private String hbqy;

    @ApiModelProperty(value = "筛选专业特长")
    private String zytc;

    @ApiModelProperty(value = "手动选择原因(备注)")
    private String fbz;

    @ApiModelProperty(value = "筛选组长人数")
    private Integer fzzrs;

    @ApiModelProperty(value = "筛选组员人数")
    private Integer fzyrs;

    @ApiModelProperty(value = "筛选预备检查员人数")
    private Integer fybrs;

    @ApiModelProperty(value = "选中组长人数")
    private Integer fxzzzrs;

    @ApiModelProperty(value = "选中组员人数")
    private Integer fxzzyrs;

    @ApiModelProperty(value = "选中预备检查员人数")
    private Integer fxzybrs;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "筛选时间")
    private Date fsxsj;

    @ApiModelProperty(value = "发送待确认短信状态(是/否[默认])")
    private String fsmszt;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "发送待确认短信时间")
    private Date fsmssj;

    @ApiModelProperty(value = "发送待确认短信内容")
    private String fdqrdxnr;

    public String getFsqsxid() {
        return fsqsxid;
    }

    public void setFsqsxid(String fsqsxid) {
        this.fsqsxid = fsqsxid;
    }

    public String getFxrfs() {
        return fxrfs;
    }

    public void setFxrfs(String fxrfs) {
        this.fxrfs = fxrfs;
    }

    public String getHbqy() {
        return hbqy;
    }

    public void setHbqy(String hbqy) {
        this.hbqy = hbqy;
    }

    public String getZytc() {
        return zytc;
    }

    public void setZytc(String zytc) {
        this.zytc = zytc;
    }

    public String getFbz() {
        return fbz;
    }

    public void setFbz(String fbz) {
        this.fbz = fbz;
    }

    public Integer getFzzrs() {
        return fzzrs;
    }

    public void setFzzrs(Integer fzzrs) {
        this.fzzrs = fzzrs;
    }

    public Integer getFzyrs() {
        return fzyrs;
    }

    public void setFzyrs(Integer fzyrs) {
        this.fzyrs = fzyrs;
    }

    public Integer getFybrs() {
        return fybrs;
    }

    public void setFybrs(Integer fybrs) {
        this.fybrs = fybrs;
    }

    public Integer getFxzzzrs() {
        return fxzzzrs;
    }

    public void setFxzzzrs(Integer fxzzzrs) {
        this.fxzzzrs = fxzzzrs;
    }

    public Integer getFxzzyrs() {
        return fxzzyrs;
    }

    public void setFxzzyrs(Integer fxzzyrs) {
        this.fxzzyrs = fxzzyrs;
    }

    public Integer getFxzybrs() {
        return fxzybrs;
    }

    public void setFxzybrs(Integer fxzybrs) {
        this.fxzybrs = fxzybrs;
    }

    public Date getFsxsj() {
        return fsxsj;
    }

    public void setFsxsj(Date fsxsj) {
        this.fsxsj = fsxsj;
    }

    public String getFsmszt() {
        return fsmszt;
    }

    public void setFsmszt(String fsmszt) {
        this.fsmszt = fsmszt;
    }

    public String getFdqrdxnr() {
        return fdqrdxnr;
    }

    public void setFdqrdxnr(String fdqrdxnr) {
        this.fdqrdxnr = fdqrdxnr;
    }

    public Date getFsmssj() {
        return fsmssj;
    }

    public void setFsmssj(Date fsmssj) {
        this.fsmssj = fsmssj;
    }
}
